Demountable Trucks 2011 343,680 miles Germany
Demountable Trucks 2012 341,501 miles Germany
Demountable Trucks 2019 17,231 miles Germany
Demountable Trucks 2008 240,915 miles Germany
Demountable Trucks 2011 288,627 miles Germany