Auctioneers:
2023 Hinowa LL2010 Tracked Articulated Spider Boom Lift, 20.15m Working Height, 200kg Platform Capacity – 41320