Detroit Diesel DDE-R23535018 Engine Water Pump Horizontal Inlet, Series 60 Posted on July 16, 2025 by admin Detroit Diesel DDE-R23535018 Engine Water Pump Horizontal Inlet, Series 60.