Loading patent details...
US4550817A: Mechanical Clutch | Searchlight