20-07-2018, 09:13 AM
That's another variation on RN replacement screens, for an immediate fix it may pay to visit B & Q draught excluder section where there are a wide variety of self adhesive seals, the ones I've seen are a hollow D section with the straight side being the sticky side.