| Shenzhen, China
C-TOUCH & DISPLAY