1,2,3-propanetriyl tris(12-hydroxyoctadecanoate)

Product Code: 287927
Molecular Formula: C57H110O9
Molecular Weight: 374.55
139-44-6