Oil Pump 23505886 for Detroit Engine Series 60 12.7L 11.1L 14L
Replace Part Number:23505886
Fit for Detroit Engine:Series 60,12.7L,11.1L,14L