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.
Last edited by Butterscotch71; 03/28/2112:50 PM.
addict:to devote or surrender (oneself) to something habitually or obsessively ....hmmmm