Hydrogenoxalate

Hydrogenoxalate, also spelled hydrogen oxalate and historically known as bioxalate, is an ion with the chemical formula HC2O4. It is a conjugate base of oxalic acid and conjugate acid of oxalate, found in moderately acidic solution.