Diesel driven self-priming pumps (mounted on trailers) for mines in Africa.

Self-Priming Pump Package.jpg
Previous
Previous

Egypt Irrigation Plant

Next
Next

MENA Oil & Gas Project