86-20-34807900
No. 10-7, Long South Memorial Arch, Longmei Village, Donghuan Street, Panyu District, Guangzhou, Guangdong, China (Mainland)
19 inch touch panel LCD monitor made in China cheap price, US $ 1 - 100 / Piece, Desktop, 19, 2ms.Source from Guangzhou Baoli Animation Technology Co., Ltd. on Waimaotong.com.