Free release

390362-20-6 1,4,7,10-tetraazacyclododecane-1,4,7-tricarboxylic acid, 10-benzoyl-,tris(1,1-dimethylet

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododecane-1,4,7-tricarboxylic acid, 10-benzoyl-,tris(1,1-dimethylethyl) ester
CAS No. 390362-20-6
Molecular Formula C30H48N4O7