Electrophoretic display device and electronic apparatus | Patent Publication Number 20120002268 | Patexia