I think ive seen the mechanic at my work use the stuff your talking about to seal off a few things ill ask him what it is tomorrow and if its "Butyl rubber" as well, id have to say thats the stuff.
I think ive seen the mechanic at my work use the stuff your talking about to seal off a few things ill ask him what it is tomorrow and if its "Butyl rubber" as well, id have to say thats the stuff.