Screen and projection system | Patent Publication Number 20200401034 | Patexia