China C10h12n2o8fena. 3H2O EDTA Fe Chelated Iron 13%, Find details about China C10h12n2o8fena. 3H2O, EDTA Fe from C10h12n2o8fena. 3H2O EDTA Fe Chelated Iron 13%