Supplier:
INCI Name: Polyoxyalkylated alkyl aryl phosphoric acid ester
CAS Number: 7664-38-2
Phosphate Esters