Abstract modern electronic control and measuring mass production device. Isolated with patch

Royalty-free stock photo ID: 90291007

Abstract modern electronic control and measuring mass production device. Isolated with patch