139238-26-9
Decanoic acid, 5-hydroxy-, propyl ester, (R)-
Product Code:
2304140
Molecular Formula:
C13H26O3
Molecular Weight:
Order 139238-26-9