Make Takeuchi Model Takeuchi TB80FR Category Mini Excavators 7t - 12t Year 2003 Location Europe (Continental): Netherlands Netherlands Hours 5,684 Serial Number 17820242 Price Price on Request