Touch panel, color filter substrate and fabricating method thereof | Patent Publication Number 20090268131 | Patexia