Takeuchi TW40 Wheel Loader

Takeuchi TW40 Wheel Loader

Wheel Loader // Takeuchi

Takeuchi TW40 Engine
Net Power: 39.4 hp (29 kw)
We Help Industry To Utilize The
Heavy Equipment Work Better