English

Towable Articulating Boom Lift

Towable Articulating Boom Lift, featuring self-propulsion and automatic outriggers. It is capable of operating by reaching over certain obstacles.