Loading patent details...
US4543995A: Pipe Coupling Having Line Pressure Actuated Threaded Segments | Searchlight