China

Beijing Chaliyuan Technology Co., Ltd.
Room 908, Suite D, No. 9, Street 3, Shangdi Information
Industry Base, Haidian District
PO Box 100086
Beijing,   Beijing
China

Phone Number: 86-10-51656677
Fax Number: 86-10-51665179
Contact Name: Lu Shiguang

New Search