Decanoic acid, 5-hydroxy-, propyl ester, (R)-

Product Code: 2304140
Molecular Formula: C13H26O3
Molecular Weight:
139238-26-9