2,2-Dihydroxyacetic acid (R)-(-)-menthyl ester

Product Code: 1187836
Molecular Formula: C12H22O4
Molecular Weight: 230.30
208192-14-7