
DAEWOO
DAEWOO NUBIRA WATER PUMP 2.0 LT
R 268.34
Part Number: 96353151