Hydraulics 2023 Portugal, Batalha, Leiria
Engines Portugal, Leiria
Transmission Portugal, Póvoa de Santarém
Electronics Portugal, Leiria
Other Components Portugal, Leiria
Cabins and interior Portugal, Leiria, Leiria
Transmission Portugal, Leiria
LPG trucks Portugal
Crawler dozers 2011 11,100 h Portugal, Montelavar, Lisboa
Flatbed Trucks 1996 73,798 miles Portugal