Loading patent details...
US3994516A: Telescoping Pipe Coupling With Improved Pressure Seal Connection Threads | Searchlight