Other livestock machinery and accessories 2014 Germany, 20847d
Other livestock machinery and accessories United Kingdom
Mixer feeders 2023 Netherlands, Kamps de Wild Zuid