Xinqiao Industrial Park, Sha Pingba, Chongqing, China,400037
No. 11 zhangping street, Jiulongpo district, Chongqing, China
Building 3, Harbour of Technology, No. 62 of Optics Valley Road, East-Lake High-tech District
No. 11 zhangping street, Chongqing, Chongqing, China,400039
No. 11 zhangping Street, Jiulongpo District, Chongqing, Chongqing, China,400039
No. 101 Huoju Street, Jiulong Industrial Park, Jiulongpo District, Chongqing City. China