Close-up of oil refinery equipment showcasing the workings of pumps and control systems in action.

Code produit:
972146376