86-021-63639976
C211, Building 3, No. 100, Lane 2891, Qilianshan South Rd., Putuo Dist., Shanghai, China (Mainland)
Mecolour 20*20*1.2cm sublimation rock slates for best selling, US $ 1.86 - 2.13 / Piece, Shanghai, China, Mecolour, ESP-02.Source from Shanghai Mecolour Digital Technology Co., Ltd. on Waimaotong.com.