800.23377 - Water Pump Seal Detroit Series 50 and 60
Applications: Detroit Diesel
OEM Reference: 23520377, DDE23520377