Omnicleanz from Radtech. I've used it for years at home and work and it never disappoints. I clean screens, keyboards, computer exteriors and phone exteriors with it. http://www.radtech.us/products/omnicleanzIt is non-conductive, non-toxic, bio-degradable and odorless. Personally, I think it is nothing but extreme high purity water that has been de-ionized to parts per trillion or something like that. Water is the universal solvent after all.