Free release

627528-24-9 1,4,8,11-tetraazacyclotetradecane-6,13-dicarboxylic acid,tetrahydrochloride

service@apichina.com
Product Name 1,4,8,11-Tetraazacyclotetradecane-6,13-dicarboxylic acid,tetrahydrochloride
CAS No. 627528-24-9
Molecular Formula C12H24N4O4・4ClH