Complaint about the ad:
Teja Quinta Rueda (1377192) other spare body part for DAF Serie XF105.XXX Fg 4x2LD [12,9 Ltr. - 340 kW Diesel] tractor unit
Choose a reason for the complaint: