Special design discharge head for a large irrigation project in Iraq

Vertical Welding.jpeg
Next
Next

MENA Oil & Gas Field