Dune 4WD Winch & Strap Dampener
The Dune Winch/Strap Dampener is one of the most important safety accessories you can own. Designed to eliminate the whipping action of a strap or winch cable in the event of a failure, they reduce the possibility of personal injury and vehicle damage.
Made of quality heavy vinyl
Folds for easy storage
You may also like