Loading patent details...
US5066052A: Threaded Pipe Joint Having Improved Seal Ring Entrapment | Searchlight