Engines Portugal, Leiria
Chassis and suspension Portugal, Leiria
Transmission Portugal, Leiria
Hammers / Breakers 2021 Portugal, RIO MAIOR
Dump Trucks 1990 267,190 miles Portugal
Brakes Portugal, Leiria
Site Dumpers 2006 4,120 h Portugal
Other Components Portugal, Leiria
Cabins and interior Portugal, Povoa De Santarem
Other Components Portugal, Palmela, Andrade Gutierrez
Cabins and interior Portugal, Leiria
Electronics Portugal, Leiria