331230-36-5
1,4,7,10-Tetraazacyclododecane-1-carboxylic acid, phenylmethyl ester,trihydrochloride
Product Code:
1100319
Molecular Formula:
C16H26N4O2·3ClH
Molecular Weight:
Order 331230-36-5