The world’s lowest stand with the highest payload. The wincher driven hoisting system allows to 3.38m up to 120kg!
> view technical details