Meter roller for an agricultural metering system | Patent Publication Number 20190373804 | Patexia