Takata Green Towing Strap
Takata Green Towing Strap

Takata Green Towing Strap

Regular price $48.00 USD $45.00 USD

Manufacturer: Takata

SKU: TKT.78009-H2

TAKATA Logo embroidered towing straps for your race/ track car. Comes with bendable stainless steel bolt-on hardware for up to 7/16" or max 12 mm bolt; capable of pulling over...