Loading patent details...
US4468206A: Torque-Limiting Clutch | Searchlight