Address:
Building 1, Tangqian Industrial Park, Zhangge Community, Guanlan Street, Longhua District, Shenzhen, Guangdong, China (Mainland),
Guangdong,
Shenzhen,
China
View Phone!| View Mobile
Contact Itzr Technology Co., Ltd.
Your message has been sent successfully.
Entered incorrect captcha
Contact:
Please upgrade your account to view contact details.