Certainteed window weatherstrip
Thanks for posting. I'm happy to take a look into this for you but I'll need to see the end profile of the seal to confirm the correct replacement. There are a few different seals that could be used on a CertainTeed window, there are also quite a few that snap into place.
Take a look at the video tutorial below for a detailed explanation on what we need to see.
Thanks for the additional photos. They don't show the exact end profile but I believe you have either the 58-171 or the 58-182 T-Slot Foam Filled Bulb Weatherseals. To determine which of these is the correct fit, you'll need to carefully compare the dimensions.