Main information about car part DAF 0251866
Producer DAF
Number 0251866
Description Splitpen