Dell Computer Co., Ltd. (China)

Street Address:

6F, No. 999 Changning Road
Shanghai 200051
CN