polyWatch Scratch Remover (Removes Scratches from Acrylic Crystals) – Military Watch Company (MWC)
Amazon.com: Glass Polishing Kit Scratch Removal Set 34 Pcs Deep Scratch Remover Ceric Dioxide Abrasive Discs Polish Pad Felt for Windscreen and Glass : Automotive