Loading patent details...
US5143407A: Pipe Coupling With Copper Sleeve Engaging Copper Lined Pipe | Searchlight