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