Main information about car part DAF 1291228A
Producer DAF
Number 1291228A
Description Water Pump, headlight cleaning
Analogue of DAF 1291228A
DT SPARE PARTS DT SPARE PARTS 5.42226 542226 Water Pump, headlight cleaning