No.8 Zhongxing Road, Zhangjiagang City, Jiangsu Province, China, China,215600
electric bikes, battery powered bikes, folding electric bike, motorised pedal bikes, power assisted bikes, electric bicycles, electric bike, electric bicycle, electric bikes, power bikes, battery powered bikes, motorised pedal bikes, power assisted bikes,