(R)-2-Hydroxy-4-phenylbutyric acid ethyl ester, 96%

AB137023