Make Takeuchi Model TB016 Category Construction / Excavators / Excavators - Wheeled Year 2011 Location Europe (Continental): Germany Süder Str. 41, 25767, Albersdorf, - Germany Hours 1,788 Condition Used Price Price on Request