299203-96-6

((R)-3-TERT-BUTOXYCARBONYLAMINO-PYRROLIDIN-1-YL)-ACETIC ACID