68609-10-9 Diferroxytetrahydroxyl polyferroxylauric acid complex Dodecanoic acid, iron(3+) salt, basic