Loading patent details...
US4261600A: Pipe Coupling for Lap Joints | Searchlight