N/a manufacturer / supplier in China, offering 8-Inch 600m³ Displacement Diesel Engine Water Pump Wheel Trailer for Drainage, Flood Control and Irrigation, Mobile Trailer 120kw Diesel Engine Water Pump 12-Inch Diesel Drainage Flood Control Irrigation Pump, Stanford Type 12.8kw 16kVA Three-Phase Brushless AC Alternator and so on.