Apparatus for effecting multi-bead welding of two workpieces
Apparatus suitable for use in the automatic welding of pipes
Canada
World
United States