Products
Fits 2005-2010 Isuzu NPR NPR-HD NQR NRR Water Pump 8973634780
Fits 2011-2018 Isuzu NPR Water Pump 8980042922