polishing sheets
Hobby Lobby ( and maybe a few other hobby stores have a set of polishing clothd/paper, actually on flexible plastic.
I used that one time on my wrist watch face crystal to remove scrathes, polished to mirror finish.
Comes in a set of 5 sheets, the red sheet is the final polish...