114873-43-7
1,4,7,10-Tetraazacyclododecane-1,4,7-triacetic acid, 10-(2-aMinoethyl)-
Product Code:
1453612
Molecular Formula:
C16H31N5O6
Molecular Weight:
389.44
Order 114873-43-7