National Oilwell P650 Swivel

Jebel Ali Free Zone, Dubai, United Arab Emirates