I have got scales with a lasting odd odor after polishing that had nothing wrong with them but beware: if you smell something vinagery it is celluloid rot. Celluloid rot causes accelerated corrosion...