Top Suppliers:I want be here

187240-51-3

187240-51-3 structure
187240-51-3 structure

Name 1,4,7,10-Tetraazacyclododecane-1,7-diacetic acid, hydrochloride
Molecular Formula C12H25ClN4O4
Molecular Weight 324.8043