Loading patent details...
US7303023B2: Coupling and sealing tubulars in a bore | Searchlight