Transmission Portugal, Leiria
Cabins and interior Italy, Padova
Other Trucks 2023 5,903 miles Germany
Dump Trucks 2018 France, Bonsecours
Other Components Portugal, Leiria
Flatbed Trucks 1996 56,806 miles Japan, JAPAN
Engines United Kingdom, Dudley
Electronics 2009 Romania, Romania
Engines Italy, Padova
Curtain Side Trucks Portugal, Leiria District
Curtain Side Trucks 2015 77,174 miles Germany
Brakes Portugal, Leiria
Pickup Trucks 2021 42,533 miles Austria
Temperature Controlled Vans 2012 212,600 miles Austria
Hook lift trucks 2022 Hungary, Budapest