Ticktack Technology

 


Marketing office:   Yecheng Rd 1288, Jiading District, Shanghai, China
Production Base:   Zhongyao Rd, Changge City, Henan Province,China