Make Takeuchi Model TB1140 14.5 TON Category Excavators: Excavators: 7-20 tonnes: Track Mounted Year 2011 Location Australia: Australia North Rockhampton, QLD, australia Hours 420 Condition Used Price Price on Request