Carton with top dispensing feature | Patent Publication Number 20050145685 | Patexia