Belt sealing crop deflector for a flexible draper platform | Patent Publication Number 20170156264 | Patexia