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