Loading patent details...
US4568091A: Leak Repair Clamp With Flexible Lip Seals | Searchlight