Dear Bill, Can you tell me what Dielectric Grease is made of? How does it work? Any other comparable products for the benefit of improved electrical connections? Curious, Chuck Engles