177717-46-3
(1-hydroxy-3-octanoyloxypropan-2-yl) Decanoate
Product Code:
2368447
Molecular Formula:
C21H40O5
Molecular Weight:
372.53
Order 177717-46-3