Loading patent details...
US6065658A: Tool Holder for an Electric Drill | Searchlight