The Diesel Desk

Diesel equipment listing

Takeuchi TB035

Takeuchi · TB035 · 1992

Category: Excavator

Quote on request

3TN84TL Model Yanmar Engine //

Engine: 3TN84TL · 33 hp

Order or request a quote