Contact Person : Alex Ran
Company : Chongqing Shanwaishan Science&Technology Co., Ltd.
Address: No. 5th Huangshan Road, Hi-tech Zone, New North District Chongqing Chongqing China .
Zip/Postal : 401121
Telephone : 86-023-68884702