Shenzhen Chestnuter Technology Co., Ltd.
Building C1, Chen Wenli Industrial Park, No. 289 Louming Road, Loucun Community, Xinhu Street, Guangming District, Shenzhen, Guangdong, China 518000
Main products: Digital Signage, Advertising Display, Outdoor LCD Kiosk, High Brightness Display, Standing Kiosk, Terminal Kiosk