0086-21-62195719
No. 3068, Caoan Highway, Jiading District, Shanghai, China (Mainland)
Interactive Projection Games, US $ 4000 - 4900 / Piece, Shanghai, China, Haopai, HP-HD-1.Source from Shanghai Haopai Digital Technology Co., Ltd. on Waimaotong.com.