Street Address: Suite 606-607,No19,Lane1123,Lingshi Rd., Zhabei District
City: Shanghai
Province: Shanghai
Country/Region: China