This detergent is effective at stabilizing diverse membrane proteins and providing long-term stability for GPCR and GPCR-G protein complexes. This compound is also amenable to membrane protein study via CryoEM method as it gives clear visualization of protein complexes with multiple sub-units.