Loading patent details...
US4153194A: Clamping and Welding a Pipe Joint | Searchlight