Home Chemical Details 68141-05-9
Einecs 268-827-1
2-Phenoxyethyl phenylstearate
2-phenoxyethyl 18-phenyloctadecanoate
Benzeneoctadecanoic acid 2-phenoxyethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us