- Phone
-
Address
7th Floor, Building 56, Lingang Nanqiao Science and Technology City, No. 260 Maoyuan Road, Fengxian District, Shanghai
Mirror Qi Dian (Shanghai) Cell Technology Co., Ltd
7th Floor, Building 56, Lingang Nanqiao Science and Technology City, No. 260 Maoyuan Road, Fengxian District, Shanghai