Depiction of an industrial plant with numerous pipes and machinery, showcasing the advanced technology used in oil production

Code produit:
941826203