Liebherr LTM 1160/5.1

Boom

Height 311 ft (95 m)
Max Lift Capacity 190 t (172,365 kg)

Find Comparables by Category