Harvester Heads 2015 5,000 h Germany7d
Delimbers 2023 1,300 h Germany, Boostedt, Schleswig-Holstein7d