71672-81-6
2-hydroxypropyl (R)-12-hydroxyoleate
Product Code:
1777401
Molecular Formula:
C21H40O4
Molecular Weight:
356.53
Order 71672-81-6