Self-adhesive Seals - RP48

Superior quality self adhesive door and window frame weather strip.