Iron oxalate explained

Iron oxalate may refer to the following: