Loading patent details...
US4585380A: Tool Attaching Device in a Machine Tool | Searchlight