Other Components Italy, Padova
Other Trucks 2011 678,786 miles Italy
Engines Italy, Padova
Transmission Italy, Padova