208192-14-7
2,2-Dihydroxyacetic acid (R)-(-)-menthyl ester
Product Code:
1187836
Molecular Formula:
C12H22O4
Molecular Weight:
230.30
Order 208192-14-7