Dodecanoic acid, hydroxy-, 1,2,3-propanetriyl ester

Product Code: 1078852
Molecular Formula: C39H74O9
Molecular Weight:
92889-00-4