5,8,11-Trioxa-2,14-diazapentadecanedioic acid,3,13-bis(methoxycarbonyl)-, bis(phenylmethyl) ester, (3S,13S)-
Product Code: 786251
Molecular Formula: C28H36N2O11
Molecular Weight:

trioxa,diazapentadecanedioic,methoxycarbonyl,phenylmethyl,ester,CASNo 650636-07-0