Free release

808112-79-0 1,4,7,10-tetraazacyclododecane-1-carboxylic acid, 7-formyl-,phenylmethyl ester, dihydroc

service@apichina.com
Product Name 1,4,7,10-Tetraazacyclododecane-1-carboxylic acid, 7-formyl-,phenylmethyl ester, dihydrochloride
CAS No. 808112-79-0
Molecular Formula C17H26N4O3・2ClH