Description
Twin Power™ Klincher Clutches provide increased surface area and torque capacity while maintaining an easy lever pull.
- Made in USA
- Race proven
215087
Description
Twin Power™ Klincher Clutches provide increased surface area and torque capacity while maintaining an easy lever pull.