What is this green goo on my electric cables?

Pop in your name and email to download our help sheet to find out more about what that green goo is on your electric cables.

Name