A welding robot, equipped with two torches, welding two steel parts together

Royalty-free stock photo ID: 13077145

A welding robot, equipped with two torches, welding two steel parts together