The Diesel Desk

Diesel equipment listing

Takeuchi TB68S

Takeuchi · TB68S · 1984

Category: Excavator

Quote on request

SD3304 Model Nissan Engine //

Engine: SD3304 · 53 hp

Order or request a quote