Loading patent details...
US4273985A: Internal Resistance Pipe Butt Welder | Searchlight