Liebherr LTM 1130/5.1

Boom

Height 299 ft (91 m)
Max Lift Capacity 155 t (140,614 kg)

Find Comparables by Category