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