Door/ Weather Seal, with RIBS, Self-Adhesive