The technician holding a optical reflectometer at server room

Royalty-free stock photo ID: 93288232

The technician holding a optical reflectometer at server room