915797-01-2
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:
Order 915797-01-2