Part # 17509
(Description : Self-Locking Type, Material : EPDM Rubber, Thickness : Glass: 1/4", Body: 1/16") (50 feet)