The Delta-60 is a telescopic lifting tower that allows its legs to be folded for easier and faster transportation.
Tower Maximum height: 6.25m, Minimum height: 1.59 m Maximum load: 200 kg
Manual lifting tower with winch, maximum height of 4.8m and 150kg load
Adjustable truss support bar. 50 mm male tube insert.