Window seal
These are the ones I just installed. You can see how they slide into the channel. Hope these photos help I know they aren’t the greatest.
Print