Loading patent details...
US8448320B2: Clamp apparatus for threadedly connected tubulars | Searchlight