If you’re bedeviled by rust stains in your bathroom, be thankful you don’t live on Mars, because the entire surface of the planet is covered in it. Rust is a compound known as ferric oxide or iron ...