111723-47-8
Hexadecanoic acid, 2,3-dimethoxypropyl ester
Product Code:
1378084
Molecular Formula:
C21H42O4
Molecular Weight:
358.55
Order 111723-47-8