Sodium lauroamphoacetate is a zwitterionic surfactant that’s used as a very mild cleansing agent originally created for infant washes.
Zwitterionic surfactants carry both a positive and a negative charge. These charges are usually dependent on the pH value. Below a certain pH, it’s positively charged or cationic; above a certain pH, it’s negatively charged or anionic. The isoelectric point is the point where the molecule is non-ionic or has a neutral electrical charge. Below that point, the molecule is cationic. Above that point, the molecule is anionic.
It is such a mild surfactant that it’s often used to reduce the irritation potential of other surfactants. Derived from coconut oil, it is biodegradable and suitable for septic and grey water.