Telescopic boom lifts 2015 220 h Germany, Stuhr, Niedersachsen
Telescopic boom lifts 2011 3,703 h Netherlands, Almelo