Loading patent details...
US5286069A: Stress Relief Groove for Drill Pipe | Searchlight