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