Icarus 40.17

Need to take that 4,000kg lift higher? Then Icarus is for you – with the highest reach of our entire fleet this telehandler will get your load to the highest of heights. Ideal for building sites.

Max Capacity: 4,000kg

Max Lift Height: 16.9m

Weight: 12,000kg