31.297941, 121.426021
99 Yuanping South Road
Room 504, Building 2 Xinhui Cente
Shanghai
,
China (Mainland)
200032
Other Locations
Beijing MAG Science & Technology Group Co.
Jiachuang Road
Room 801, Building 1 Shumiyuan, Tongzhou District
Beijing
,
China (Mainland)
,
100020
13621290256