Loading patent details...
US5147996A: Tool Joint | Searchlight