here's a photo...I'll try to get a better one later. I don't recall where I bought them. they've been installed for about 12 years now and still seal as well as they did the first day.

IMG_1800.JPG
Last edited by Butterscotch71; 03/28/21 12:50 PM.

addict:to devote or surrender (oneself) to something habitually or obsessively ....hmmmm