Water Pump 897126-1890 for ISUZU 3LD1 Engine Excavator Forklift Generator case

eBay