Loading patent details...
US4799833A: Clutch for Positive Feed Drill | Searchlight