High-Tech Control Room with Monitors and Workstations in Lab Environment

Code produit:
1313629262