• Takeuchi TB216H Hybrid electric diesel mini excavator
    Continue reading