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