Make Takeuchi Model TB290 V3 / 185101247 Category Construction / Excavators / Excavators - Tracked Year 2015 Location Europe (Continental): Poland Poland Hours 23 Serial Number 185101274 Price Price on Request