EMD 8251623

Part Name Shaft, Idler – Piston Cooling Pump 
Manufacturer EMD
OEM Number 8251623