Display panel and mask for manufacturing process of display panel | Patent Publication Number 20180284533 | Patexia