Loading patent details...
US4584675A: Electrical Measuring While Drilling With Composite Electrodes | Searchlight