1,2,3-Propanetricarboxylic acid, 2-hydroxy-, iron sodium salt
CAS No. 76999-77-4