Self Propelled Stackers 2019 1,934 h Netherlands, Enschede
Pedestrian stacker 2019 545 h Netherlands, Enschede
Self Propelled Stackers 2015 1,715 h Netherlands, Enschede