Engines Spain7d
Axles Netherlands, Heiloo
Cab & Chassis Trucks Spain
Container Trucks 1992 259,590 miles Spain
Chassis and suspension Portugal, Leiria
Other Components Portugal, Leiria