Tech tests electronic equipment in service center

Royalty-free stock photo ID: 114439570

Tech tests electronic equipment in service center