Theres this stuff called Liquid Lense. (Yes, with an e.) I bought it for ~$10 at the local drug store. It's designed to fill scratches in people's glasses, but I've found it did an excellent job ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results