The Diesel Desk

Diesel equipment listing

Liebherr L2621

Liebherr · L2621 · 1985

Category: Crawler Loader

Quote on request

D904T Model Liebherr Engine /

Engine: D904T · 110 hp

Order or request a quote