Sow Up is an innovative system which allows the fine dosing of feed for farrowing sows. Easy to assemble and manage, this new device provides sows with the adequate quantity…
Sow Up is an innovative system which allows the fine dosing of feed for farrowing sows. Easy to assemble and manage, this new device provides sows with the adequate quantity…