Loading patent details...
US4082472A: Floating Tool Holder | Searchlight