Main information about car part DAF 0281586
Producer DAF
Number 0281586
Description Zelfborgende moer