Loading patent details...
US4533283A: Tool Holder Assembly | Searchlight