Loading patent details...
US4240650A: Leaking Weld Repair Clamp | Searchlight