Try "Windex" or similar product.
Dust can be suspended by a detergent and then washed away with water. Nothing touches the optical surface except liquids. This works far better than ordinary water. Glass cleaners do not leave a film. They are also very cheap and readily available.
