MT01241 Sodium iron ethylenediaminetetraacetate 15708-41-5
English name: sodium feredetate Common aliases: EDTA sodium ferric hydrate | sodium ferric edetate hydrate | ethylenediaminetetraacetic acid monosodium ferric salt hydrate | EDTA ferric sodium salt hy…