62104-34-1
Octadecanoic acid, 2-(1-hexadecenyloxy)-1-(hydroxymethyl)ethyl ester
Product Code:
1350187
Molecular Formula:
C37H72O4
Molecular Weight:
580.96
Order 62104-34-1