(S)-Benzyl-5-carboxyethyl-2-pyrrolidinone, 95%

AB150974