Self-Adhesive Disposable Napkin | Patent Publication Number 20230414018 | Patexia