This is a self-aligning welding machine, suitable for welding drain pipes and ducts for the transport of water and other fluids under high pressure, up to Ø1200 mm.
More specifications...