Top Suppliers:I want be here

10328-28-6

10328-28-6 structure
10328-28-6 structure

Name 2-[N-[2-[N-(carboxymethyl)-2-hydroxyanilino]ethyl]-2-hydroxyanilino]acetic acid
Molecular Formula C18H20N2O6
Molecular Weight 360.36100
Exact Mass 360.13200
PSA 121.54000
LogP 1.58000