808112-79-0

1,4,7,10-Tetraazacyclododecane-1-carboxylic acid, 7-formyl-,phenylmethyl ester, dihydrochloride

Cas Number: 808112-79-0  Molecular Structure
Product Code
1872946
Product Name
1,4,7,10-Tetraazacyclododecane-1-carboxylic acid, 7-formyl-,phenylmethyl ester, dihydrochloride
Cas Number
808112-79-0
Molecular Formula
C17H26N4O3・2ClH