Display device and stand thereof | Patent Publication Number 20050002156 | Patexia