Chassis and suspension Portugal, Leiria
Engines Portugal, Leiria
Transmission Portugal, Povoa De Santarem
Transmission Portugal, Leiria
Electronics Portugal, Leiria
Wheel Loaders 2020 1,504 h Portugal, viseu, Viseu
Shipping Containers Portugal, Alcabideche
Brakes Portugal, Leiria
Mini excavators 7t - 12t 2023 200 h Portugal, mafra
Dump Trucks 2009 248,909 miles Portugal, Anadia
Other Components Portugal, Leiria
Cabins and interior Portugal, Leiria