Robuta

https://patents.google.com/patent/CN103121166A/en CN103121166A - Steel grating welding machine - Google Patents Disclosed is a steel grating welding machine. The steel grating welding machine comprises a support (1), a positioning and clamping device (2), a welding... steel gratingwelding machinegooglepatents