Electronics Portugal, Leiria
Other Components Portugal, Leiria
Engines Portugal, Leiria
Hydraulics Portugal
Cabins and interior Portugal, Leiria
Concrete Trucks 2001 182,976 miles Portugal
Transmission Portugal, Leiria
Chassis and suspension Portugal, Leiria