Loading patent details...
US4300667A: Automatic Locking Clutch | Searchlight