I have certainly used hydrogen peroxide on cuts and wounds but also I get my sons to gargle with it when they have a sore throat. They say it heals up real quick. I have noticed that hydrogen peroxide is an ingredient in teeth whitening products so I guess it stands to reason that it will work well at removing other stains too. In my opinion, hydrogen peroxide is as useful as baking powder in the kitchen.