Royalty-free stock photo ID: 615782621

Operator pouring molten metal in automatic casting line in foundry factory, electric melting, high precision casting part manufacturing - Image