Loading patent details...
US4774860A: Tong and Belt Apparatus for a Tong | Searchlight