Loading patent details...
US5924536A: Torque-Switched Clutch | Searchlight