104640-62-2

Propanoic acid, 2,3-dihydroxy-, phenylmethyl ester, (S)-