2944-67-4 EINECS 220-952-2 Ethanedioic acid, ammonium iron(3+) salt Ethanedioic acid, ammonium iron(3+) salt (3:3:1) Ferric ammonium oxalate Triammonium iron(3+) trioxalate