Loading patent details...
US4827614A: Double Safety Lock and Quick Release Tool and Tool Holder Assembly | Searchlight