15-Oxa-5,10,13-triazahexadec-2-enoic acid,4,11,14-trioxo-16-phenyl-12-(phenylmethyl)-, (12S)-

Product Code: 404532
Molecular Formula: C25H29N3O6
Molecular Weight:
915797-01-2