In stock 1 photos Takeuchi TB290 Year2016 Operating weight8.6 t Hours5,400 Jinhua, Zhejiang · MC-000065 Get latest price