0086-21-62195719
No. 3068, Caoan Highway, Jiading District, Shanghai, China (Mainland)
Custom Size 60*160cm / 80*180cm Banner Display X Banner Stand, US $ 2.8 - 10.8 / Piece, Shanghai, China, Eagle Display, HP-X6.Source from Shanghai Haopai Digital Technology Co., Ltd. on Waimaotong.com.