86-769-22469996
Hexi Industrial Zone, Hongmei Town, Dongguan, Guangdong, China (Mainland)
42 Inch Indoor LCD Advertising Display, US $ 100 - 1000 / Piece, China, SUPPER, SUPER1013-42.Source from Dongguan Space Electronic ScienceTech Co., Ltd. on Waimaotong.com.