Benzyl 2-hydroxyacetate (CAS 30379-58-9) | ChemAbout