3002426-16-3 | benzyl 3-hydroxy-4-phenylbutanoate | AOBChem