Cabins and interior Italy, Padova
Engines Italy, Padova
Electronics Italy, Padova
Transmission Italy, Padova
Other Trucks 2016 66,023 miles Italy
Box trucks 525,520 miles Italy, SEDE 01 - CASTEL SAN PIETRO
Tank Trucks 2010 Italy