139238-21-4
Dodecanoic acid, 4-hydroxy-, propyl ester, (R)-
Product Code:
2304138
Molecular Formula:
C15H30O3
Molecular Weight:
Order 139238-21-4