Pupillated illumination apparatus | Patent Publication Number 20220035188 | Patexia