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