Other livestock machinery and accessories 2020 Germany, 181714
Other livestock machinery and accessories 2023 Germany, 189078
Shredders Netherlands, Vriezeveen