hydrogen peroxide used straight out of the bottle is extremely caustic. you may use a very gentle diluted mixture to clean teeth. there are also some products available that have hydrogen peroxide.
i heard that hydrogen peroxide is good for your teeth. do i brush or gargle with it?