The Diesel Desk

Diesel equipment listing

Takeuchi TW65

Takeuchi · TW65 · 2010

Category: Wheel Loader

Quote on request

F4L2011 Model Deitz Engine //

Engine: F4L2011 · 59 hp

Order or request a quote