The contact cleaners I use are from MG Chemicals.
Electrosolve Contact Cleaner for Electronics. Specialty Cleaner Cat. No 4098B-340G
This one is the no residue cleaner.
They have another cleaner that cleans and coats with silicone. I used this to clean the boards of an Accuphase C-200.
I think the MG Chemicals cleaners are cheaper than Caig and I bought it from Dale Pro Audio.