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