Home Chemical Details 26158-81-6
2-[(1-oxohexadecyl)oxy]ethyl stearate
Ethylene glycol 1-palmitate 2-stearate
Octadecanoic acid 2-(1-oxohexadecyloxy)ethyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us