Takata Tow Strap
Tow straps for your race car. Available in green and black, with TAKATA Logo embroidered.
With bendable stainless steel bolt-on hardware for up to 7/16" or max 12 mm bolt; capable of pulling over 1800 kg (4000 lbs)
Don't see your application? We probably have it or can get it, click here.
There are currently no reviews. Be the first by reviewing below.