Telescopic boom lifts 2021 Netherlands, Groenlo
Telescopic boom lifts 2007 United Kingdom, Lurgan, Armagh
Telescopic boom lifts 2007 Germany, Luckenwalde, Brandenburg