Electrophoretic display apparatus and spacing layer | Patent Publication Number 20110317252 | Patexia