Auctioneers:
2016 Hangcha 81XE II Electric Scissor Lift, 8m Working Height, 340kg Platform Capacity, Extending Deck – 160938