CRC Industrial contact cleaner, dry in seconds, leaves no residue, multi purpose cleaner I use this in work (Fixing diesel engines) and the electrical plugs can get oil/dirt in them and this stuff cleans it like new and has no effect on plastic,rubber,metals. I also use it to put grips on aswell, at max 1 minute the grips are dry and solid to use and wont come loose and i clean all my bike parts PRODUCT INFORMATION Industrial QD Contact Cleaner Use in bench top cleaning applications requiring rapid turn-around time Removes light oils, dirt, dust, fingerprints Does not damage plastic Extremely flamable Self merchandising