For those of you who use hydrogen peroxide that is bought at a beauty supply: The peroxide now contains Phosphoric acid. You can still use it but its going to etch marble so be prepared to re polish