+1 on Semichrome. I've used it for years on pocket knives and it is a favorite among motorcycle guys for their chrome. Polishes and protects. I have had those spots appear sometimes after a shave. The thing is that polishing with whatever will IME dull the razor somewhat so I only do it when I first get it. Once honed I only wipe it down with a silicone cloth impregnated with a rust preventitive after the post shave stropping. Sometimes that is enough and sometimes it isn't. I have learned to live with those little spots as long as they don't lead to anything worse. If they do then out comes the polish and it is back to the touch up hones.