Free release

162148-45-0 1,4,7,10-tetraazacyclododecane-1,7-dicarboxylic acid,bis(phenylmethyl) ester

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododecane-1,7-dicarboxylic acid,bis(phenylmethyl) ester
CAS No. 162148-45-0
Molecular Formula C24H32N4O4