QSL: No.106 Dongguan Road,Ganyu County Lianyungang City,Jiangsu Prov. ChinaXuchao 222100
Slots top 20: