Self-adhesive Seals - RP55

Superior quality self adhesive door and window frame weather strip.