Home Chemical Details 78610-63-6
[2-hexadecoxy-3-[(E)-octadec-2-enoyl]oxy-propyl] (E)-octadec-2-enoate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us