Make Other Model Kenguru TL250 / 830 kg / 18 t.-40 t. Category Construction / Compaction Equipment / Plate Compactor Year 2015 Location Europe (Continental): Netherlands Duiven / NL, Netherlands Price Price on Request