my brother use to own a business installing glass in cars. he had some kind of cleaners that could take out scratches on glass. you might try an auto glass place in your area.