These are hard plastic, the base is about 3/8 inch diameter. These pieces are inserted into a groove in the middle of the bottom, sides, and top of the window.
Thanks.
Bob from SWISCO responded:
September 18, 2020
We don't carry your exact seal; however, we've had customers report that the 58-053 works well as a replacement. Take a look and see what you think.