A close-up of a blowout preventer system on an offshore oil rig, designed to protect the site from uncontrolled oil release

Code produit:
1107104922