Loading patent details...
US5116083A: Clamp for Coupling and Sealing Pipe Joints | Searchlight