Make Mini excavators 7t - 12t Model Takeuchi Category Construction Year 2016 Location Europe (Continental): Netherlands Maarheeze, Netherlands Serial Number 19031 - 20800 Price Price on Request