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