Display panel and repair method thereof | Patent Application Number 18816885 | Patexia