Mega-10: A Versatile Nonionic Detergent for Membrane Protein Research and Stabilization | #mega-10 # Nonionic detergent # Membrane proteins # Protein solubilization # Structural biology # Crystallization # Cryo-EM # Liposomes # Biochemistry # Surfactants