500 diesel engine self priming mobile flood control pump truck 800 2000 cubic meter high flow emerge
flow 800 cubic meters per hour and head 15 meters self-priming pump station driven by Cummins engine
300 cubic meter diesel water pump unit, mobile, stable operation for flood control and drought relie