Other Components Portugal, Leiria
Transmission Portugal, Leiria
Cabins and interior Portugal
Mini Excavators <7t (Mini Diggers) 2020 1,035 h Portugal
Engines Portugal, Leiria
Electronics Portugal, Leiria
Tires, wheels and rims Portugal
Brakes Portugal, Leiria
Dump Trucks 2011 305,035 miles Portugal, Anadia