Engines Portugal, Leiria
Other Components Portugal, Leiria
Box trucks 2007 400,190 miles Portugal
Electronics Portugal, Leiria
Other Components Portugal
Engines Portugal, Prior Velho (Loures), Lisboa
Chassis and suspension Portugal, Leiria
Transmission Portugal, Leiria
Hydraulics Portugal, Leiria
Cab & Chassis Trucks 1993 109,361 miles Portugal