Loading patent details...
US4661083A: Multiple Disc Torque Limiting Clutch | Searchlight