Free release

400894-66-8 1,4,7,10-tetraazacyclododecane-1,4,7-tricarboxylic acid,10-(carboxymethyl)-, 1,4,7-tris(

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododecane-1,4,7-tricarboxylic acid,10-(carboxymethyl)-, 1,4,7-tris(phenylmethyl) ester
CAS No. 400894-66-8
Molecular Formula C34H40N4O8