Self-Priming PumpChina High Performance Red Color 3000rpm Diesel Engine for Water Pump Set and Fire Fighting Pump Set, Find details about China Water Pump Set Diesel Engine, Diesel Engine for Water Pump Set Use from High Performance Red Color 3000rpm Diesel Engine for Water Pump Set and Fire Fighting Pump Set