Loading patent details...
US5094480A: Pipe Coupling With Leakage Draining Means | Searchlight