Modern sunroof seals may be made of SILICONE, SANTOPRENE or EPDM Rubber. All these materials are made to be maintenance free. Your best approach is to keep the seal clean, wiping occasionally with a damp cloth (water). If it gets really dirty, use a small amount of mild soap or detergent in the water, then rinse clean with water. Vinyl & Rubber “protectants” such as Armor-All are not effective and leave a sticky residue that may cause the seal to fail or stick to the glass. NEVER use ANY petroleum-based products on a sunroof seal, as they will cause corrosion of the seal. We recommend changing seals every 5 Years.