Contact Person : Shimei Wang
Company : Chongqing Zhaohong Technology Co., Ltd
Address: No.128, Anli Road, Beibei District, Chongqing, P.R. China Chongqing Chongqing China .
Zip/Postal : 400700
Telephone : 86-2368282023