a reducing agent. Oxalic acid, also known as Ethanedioic acid is a diprotic acid, which means it can give away 2 protons (hydrogen ions) to a base. Oxalic acid dihydrate has been evaluated as a treatment for reducing populations of naturally occurring microorganisms. Used as a buffer in chromatographic separation, dechelation and deproteinization in tandem with acetonitrile and/or other solvents. It is used as a cleaning agent, especially for the removal of rust, because it forms a water-soluble ferric iron complex, the ferrioxalate ion.