Japanese Water Pump 148-1150 Plymouth Champ 1.6L 1979-1980
Plymouth Champ
year
vehicle attributes
Quantity
position
part description
1979
L4 1.6L
1
1980
L4 1.6L
1