(R)-2,5-DIOXOPYRROLIDIN-1-YL 2-(((BENZYLOXY)CARBONYL)AMINO)-3-(PHENYLTHIO)PROPANOATE

Product Code: 2474423
Molecular Formula: C21H20N2O6S
Molecular Weight: 428.45
447461-52-1