Diesel equipment listing Takeuchi TB68 Takeuchi · TB68 · 1984 Category: Excavator Quote on request 1984 Takeuchi TB68 Excavator. Order or request a quote