Free release

134805-65-5 2,5,10,13-tetraazatetradecanedioic acid,7,8-dihydroxy-3,12-dimethyl-4,11-dioxo-6,9-bis(p

service@apichina.com
Product Name 2,5,10,13-Tetraazatetradecanedioic acid,7,8-dihydroxy-3,12-dimethyl-4,11-dioxo-6,9-bis(phenylmethyl)-,bis(phenylmethyl) ester
CAS No. 134805-65-5
Molecular Formula C40H46N4O8