139-44-6
1,2,3-propanetriyl tris(12-hydroxyoctadecanoate)
Product Code:
287927
Molecular Formula:
C57H110O9
Molecular Weight:
374.55
Order 139-44-6