Poster display device and manufacturing method | Patent Publication Number 20240135842 | Patexia