Loading patent details...
US4417650A: Safety Clutch | Searchlight