Free release

138397-87-2 2,5,8,11-tetraazadodecanedioic acid,5,8-bis(2-hydroxyethyl)-3,10-dioxo-2,11-bis[(phenylm

service@apichina.com
Product Name 2,5,8,11-Tetraazadodecanedioic acid,5,8-bis(2-hydroxyethyl)-3,10-dioxo-2,11-bis[(phenylmethoxy)carbonyl]-,bis(phenylmethyl) ester
CAS No. 138397-87-2
Molecular Formula C42H46N4O12