Self-adhesive Seals - RP61

A self adhesive soft woven pile draught seal which is ideal for sliding door and window applications.