I believe that the staining is from two factors. The colloidal component depositing pure silver particles, and the molecular ionic component breaking down when it drys out reducing to metalic silver as well. If it were simply silver oxide, that would be easy to remove with plain old water since it has a solubility of about 13 ppm, and plain water does not remove it. H2O2 however will convert metallic silver to silver oxide/hydroxide, thus making it possible for it to dissolve and be removed.
Silver cleaner is NOT a cleaner. It is a reducer, reducing compounds of silver, normally silver sulfide, to silver again, so it redeposits on the silverware. Thus if you use it on a stain that has some silver oxide or sulfide left in it, it will convert the rest of the silver oxide to metallic silver, making the stain worse, not better. However that does bring up an interesting point. Silver stains on a counter top could contain some silver sulfide (ordinary tarnish), if there is any sulfur in the air (cooking eggs, using garlic, bathroom door open), or any traces of a sulfur compound on the countertop. These would not be effected by H2O2. So in that case using a silver polish with an H2O2 chaser might be just the ticket to remove such stains. Marshall marmar...@aol.com wrote: > You could try using hydrogen peroxide to remove those stains -- also > you could try silver cleaner. MA