Weld Bond will not bond with cast aluminum, cast iron, vinyl on vinyl, unbacked vinyl, Teflon, polyethylene, and polypropylene. It will also not bond with dirty, wet, or greasy surfaces.