Loading patent details...
US4456271A: Tool Holder With Clamped Position Latch | Searchlight