Cup with integral closure flaps restricting spillage | Patent Publication Number 20150097026 | Patexia