Contact Infomation
Chongqing Yujia Technology Co., Ltd.
Chongqing, China
2406, Building 2, No. 15, Beicheng Tianjie, Guanyinqiao Street, Jiangbei District, Chongqing, China
Mr Hongjun Leng