Loading patent details...
US4496088A: Tool Holder | Searchlight