An industrial pump for pumping oil and gas stands on a foundation at a production site in Russia

Code produit:
503950265