Loading patent details...
US4172607A: Pipe Coupling With Plastic Sheath | Searchlight