Machinery operation industrial facility equipment detail high-tech environment close-up view engineering concept

Code produit:
1134029989