86-755-28075995
A233, Floor 2, Bldg. A, Fuwen Ind. Zone, No. 217, Busha Road, Dafen Community, Buji Street, Longgang Dist., Shenzhen, Guangdong, China (Mainland)
49 Inch Ground Stand Led Lcd Capacitive Touchscreen Computer Selfie-service Station Interactive Information Kiosk , Find Complete Details about 49 Inch Ground Stand Led Lcd Capacitive Touchscreen Computer Selfie-service Station Interactive Information Kiosk,Free Standing Kiosk,Standing Touchscreen C