Loading patent details...
US4727781A: Supercharged Power Tongs | Searchlight