Engines Portugal, Leiria
Other Trucks 2018 746 miles Germany
Engines Romania, Cluj
Sweeper trucks 2006 Netherlands, ANDELST
Other Components Portugal, Leiria