Contact Infomation
Shenzhen Itzr Technology Co., Ltd.
Guangdong, China
101, No. 1600003, Tangqian Industrial Zone, Zhangge Community, Fucheng Street, Shenzhen, Guangdong, China
Mr Jack Deng