Hexadecanoic acid, 2,3-dimethoxypropyl ester

Product Code: 1378084
Molecular Formula: C21H42O4
Molecular Weight: 358.55
111723-47-8