Loading patent details...
US4976566A: Tool Mounting Assembly | Searchlight