86-755-82555852
Room 503, Block 1, Dayun Software Park, No. 8288, Longgang Road, Yuanshan Street, Longgang Dist., Shenzhen, Guangdong, China (Mainland)
55 waterproof design wall mount touch advertising display lcd, US $ 610 - 910 / Piece, Guangdong, China, IDP, ID501AWT.Source from IDP Electronics Co., Ltd. on Waimaotong.com.