Carter 51347 Engine Water Pump 1988-1996 Ford Mazda 1.6L 1.8L-L4
Carter 51347 Engine Water Pump 1988-1996 Ford Mazda 1.6L 1.8L-L4
Regular price
$32.99
Regular price
Sale price
$32.99
Unit price
/
per
CARTER 51347. Condition: New - Other.
Interchange: 42131