I've most recently used CRC QD electronic contact cleaner, because I can buy a can of it at local auto parts stores. There is probably something similar available in Canada. Make sure to get "contact cleaner" and not "parts cleaner" which is often a much stronger solvent that will attack plastics.
Typically (IMO) these contact cleaners are mostly light hydrocarbons, which evaporate quickly. If you look at the SDS sheets: for Deoxit, it is mineral spirits, difluoroethane, and some mystery trade secret. CRC QD is naphtha (US meaning of naphtha), difluoroethane, and various pentanes and hexanes. The contact cleaners of this type that I first used ~30 years ago had CFCs in them, but those have long been banned for good reasons.