A little diluted CLR and water will clean the button nicely , these buttons have a nice layer of heavy silver plating . Its a beautiful button Don 1815 to 1825 would be the date i would give it .keep...