Nonylphenol (NP, CAS 25154-52-3) and Nonylphenol Ethoxylates (NPE) are non-ionic surfactants that used to be widely used in detergents and formulations. Nonylphenol(NP) is persistent in the aquatic environment, moderately bioaccumulative, and extremely toxic to aquatic organisms