There is something designed for aviation, called rejex. Its purpose was to stop exhaust stains from bonding to the paint. I work at Gulfstream, where our customers spend 45 million for a plane. They spend thousands on "teflon" treatments to protect against this. Rejex does same thing, and I suspect it is same formula. It works, they also found that bugs do not stick to it. You just get out a hose and it is gone. It also happens to put the most unreal shine on, and lasts 4 months. You can find it on the internet at corrosion x (the maker) with a google search. Your local airport pilot shop may have it. It will not hide scratches though, but it blows away waxes.