- Agriculture
- Agrochemicals & Pesticides
STB141 Quad Core Android 4.4 4K/2K TV BOX
Quad Core Android 4.4 4K/2K TV BOX,Android Set Top Box
13F, No.102, Xueyuan Road, Xihu District, Hangzhou City, Zhejiang Province, China
Tel: 86-0571-89714581 Fax: 86-0571-89714580 Mobile: 18268079934
Country: China (Mainland)