Electronics Portugal, Leiria
Chassis and suspension Portugal
Engines Portugal, Leiria
Transmission Portugal, Leiria
Mobile crushers 2004 10,890 h Portugal
Cabins and interior Portugal, Leiria
Flatbed Trucks 1995 553,502 miles Portugal
Other Components Portugal, Leiria
Transmission 1990 Portugal