19D B building changshou road Shanghai, Shanghai, Shanghai, China,
No.567 Shenli, Jinhua, Zhejiang, China,321000
No.99, Yin Xin Road
gangxia, wuxi, jiangsu, China,214199
Dongfeng Electric Vehicle Industrial Base,#108 Dongfeng Ave
Hardware Scientific and Technical Industry Zone