650636-05-8

5,8-Dioxa-2,11-diazadodecanedioic acid, 3,10-bis(methoxycarbonyl)-,bis(phenylmethyl) ester, (3S,10S)-