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