Heavy Lift Job in Sohar Refinary
Glimpse of Sohar Refinary job with Demag AC 500-1 Ton