74094-05-6 | Benzyl (R)-2-hydroxypropanoate | AOBChem