Well head maintenance team and well service team work on oil and gas platform for service wellhead. #209813365
Description
Well head maintenance team and well service team work on oil and gas platform for service wellhead. Installed special tools with production line by BOP or blow out prevent and controlled by worker.