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