I have used Flitz polish with great results. It takes little effort but does a great job getting off residue/discoloration on the frame. I did my P90 frame and after using it, it looked like new and the original finish was not tarnished or discolored. It is my "go to" cleaner.