Loading patent details...
US4951578A: Tool-Mounting Assembly | Searchlight