Liquid crystal display and substrate thereof | Patent Publication Number 20100289991 | Patexia