303 protectant is a very good product, non silicone so won't vaporize and fog up your screen. Don't know about US aviation regs, but in Australia this is the only product of this type you can use! Best thing is it gives only semi gloss finish unlike the silicone types with their high gloss finish!