Detroit Diesel Water Pump Series 50/60 Casting # 23516416 Posted on June 3, 2025 by admin Detroit Diesel Water Pump Series 50/60 Casting # 23516416.