0 Asia Pacific +86.21.5153.6900 +86.21.6391.5598 David Cheung 31.225394428809 121.4767528 China Rm. 1915-16, Bldg. 2, International Commerce Centre, No. 288 South Shaanxi Road, Shanghai, 200030, China Eloqua Url Contact us Address data Locate 31.225394428809, 121.4767528