NOV Hydra Rig Nitrogen Pump Skid 180k Mounted

Jebel Ali Free Zone, Dubai, United Arab Emirates