Free release

138379-38-1 1,4,7,10,13,16-hexaazacyclooctadecane-1,4,7,10,13,16-hexaaceticacid, 2-[[4-[(bromoacetyl

service@apichina.com
Product Name 1,4,7,10,13,16-Hexaazacyclooctadecane-1,4,7,10,13,16-hexaaceticacid, 2-[[4-[(bromoacetyl)amino]phenyl]methyl]-
CAS No. 138379-38-1
Molecular Formula C33H50BrN7O13