Loading patent details...
US4407615A: Tool-Clamping Device | Searchlight