There are several suitable cleaning agents, one of the most readily available is iso-propyl alcohol, it is safe for use on coatings and glass and metal and plastic. It can be purchased in small bottles at the pharmacy and many supermarkets, chose the concentrated form, 91% or 99% strength. There are special containers for dispensing lens cleaning solution that are inexpensive, they have a dish on top with stem that reaches down into the bottle and a simple pump piston mechanism that brings up a little at a time. This keeps the bulk of the solution out of contact with the atmosphere. The 99% IPA absorbs moisture from the atmosphere and dilutes itself when exposed to air. This can result in the solution leaving a trail of small water droplets on the glass, which doesn't happen with fresh 99% solution. My preferred method is to use sachets that contain one small tissue saturated in 99% IPA, they are one-use items and they are always pure. McMaster-Carr sells them, among many places, under the brand name Leader, get the variety without silicone, they are cheap, about $10 for 100.