Supplier: Nouryon
INCI Name: Ethylenediaminetetraacetic acid, tetrasodium salt, tetrahydrate
CAS Number: 64-02-8
Chelate