Thanks for the info. When I had my car windshield replaced I showed them to the guy who came out and he told me the stuff they are mounted in is called butyl. It is a rubbery tape and comes in various widths. The stuff on mine was 1/2" wide and it did not leak at all. I'm replacing because the...