(R)-2-Hydroxy-4-phenylbutyric acid, 99%

AB169074