Nonidet P-40 NP40 Substitute Nonylphenyl-polyethylene glycol 50ml bottle A proteomic grade non ionic detergent that is low in protein damaging