Diesel equipment listing Takeuchi TL126 Takeuchi · TL126 · 1999 Category: Compact Track Loader Quote on request Isuzu Engine 61 hp Order or request a quote