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