Daily Archives: March 18, 2024

Water Pump 23505895 23522707 23539929 for Detroit Diesel 60 Series 12.7 L

Water Pump 23505895 23522707 23539929 for Detroit Diesel 60 Series 12.7 L. Condition: 100% brand new Water Pump OEM Part Number: 23505895, 23539929 23522707,23517028,23517027 Engine: 12.7L Detroit Diesel: 60 Series 12.7 Liter Engine Drive Style: Gear Driven Housing Material: Steel Impeller Material: Steel Features: Durability Tested. In the event the item should fail due to […]