SL-AB039 Water Pump for Detroit 60 Series 12L 12.7L 14L EGR engine diesel

SL-AB039 Water Pump for Detroit 60 Series 12L 12.7L 14L EGR engine diesel

Part Number: R23530427

Cross Number: 23531257 23535017 23532542 23530427