Make Takeuchi Model TL130 Category Construction / Excavators / Excavators - Tracked Year 2007 Location Europe (Continental): Italy 15060 Basaluzzo Italy Hours 3,870 Condition Used Serial Number 21309948-59K7 Price Price on Request