LENS AND EYEWEAR | Patent Publication Number 20240286891 | Patexia