Allertech F1662 Velcro Installation Strip, 30" Polyester Made in US Quick Install Affixes with self stick tape 5 Year Warranty