Oilfield with multiple pump units in operation, oilfield, pump units, energy, drilling, extraction, machinery, industry

Code produit:
1078111136