FLAVOR IMPROVING AGENT | Patent Publication Number 20110166086 | Patexia