Loading patent details...
US5138313A: Electrically Insulative Gap Sub Assembly for Tubular Goods | Searchlight