You need to enable Javascript in your browser to use most features on our website.
Oxalic acid is a naturally occurring organic compound with the chemical formula H2C2O4. It can be found in various plant sources, such as rhubarb, spinach, and certain nuts