IHI Cannycom

The IHI Compact Excavators' Cannycom concrete buggy on display at ICUEE.

Loading