Loading patent details...
US4266450A: Power Tong Assembly | Searchlight