Make Takeuchi Model TB228 Category Construction / Excavators / Excavators - Other Year 2014 Location Europe (Continental): Germany Am Berg 11, 35232 Dautphe, Germany Hours 836 Condition Used Price Price on Request