Thanks for posting. See our 58-201 or 58-056E Foam Seals. These look quite similar to yours, but please compare and see if you want to try one of these options.