Loading patent details...
US4352612A: Tool Fastening Device | Searchlight