Repair work being done on the electrical systems of an oil well to ensure uninterrupted production.

Code produit:
817412557