Display panel and mobile terminal with crack-mitigating encapsulation structure | Patent Application Number 17598266 | Patexia