SL-AB009 WATER PUMP for Volvo D13 old model

SL-AB009 WATER PUMP for Volvo D13 old model

Part Number: 24152057 Other Oem Part Numbers That Will Work: 23959591, 24152057