Loading patent details...
US4146239A: Tool Holder Lock Assembly | Searchlight