10-Oxa-2,5,8-triazadodecanoic acid,11,11-dimethyl-6,9-dioxo-4,7-bis(phenylmethyl)-, phenylmethyl ester,(4R,7S)-
Product Code: 2457487
Molecular Formula: C31H37N3O5
Molecular Weight:

triazadodecanoic,dimethyl,dioxo,phenylmethyl,ester,CASNo 334942-04-0