Yes sir. I'm sure they are Pella windows. If you have something that matches this as you described. One , could you send a pic (or) a sample (2 or 3 inches) to me home? If you say its pretty much the same then how much for 100 ft of it and do you have any advise as to how to adhere it into the channel in the window to hold it in place (or) does it wedge itself in place.Thank you so much as (Pella) is useless to try and deal with (unless) they are selling you new windows !!!!
Thanks for getting back to us! I actually provided links to each weatherseal on the right side of this page, and in my first response. You can visit those pages to see detailed pictures, dimensions, and our pricing list. Let me know if that helps.