Loading patent details...
US4555833A: Mechanical Plug Drill | Searchlight