Loading patent details...
US3945751A: Universal Floating Tool Holder | Searchlight