Nonidet P-40 is a nonionic, non-denaturing detergent is sometimes abbreviated as NP-40, but should not be confused with a different detergent by the same name NP-40.
Nonidet® P-40 (NP 40) substitute is non-ionic surfactant used in the isolation and purification of functional membrane protein complexes and in two-dimensional gel electrophoresis