In stock 1 photos Takeuchi TB290 Year2017 Operating weight8.6 t Hours4,600 Xiamen, Fujian · MC-000064 Get latest price