Top Suppliers:I want be here

114873-43-7

114873-43-7 structure
114873-43-7 structure

Name 1,4,7,10-Tetraazacyclododecane-1,4,7-triacetic acid, 10-(2-aMinoethyl)-
Molecular Formula C16H31N5O6
Molecular Weight 389.45