Display device including touch electrode and method for manufacturing the same | Patent Publication Number 20180348918 | Patexia