Contact Directly

ShenzhenShi AiLiXun Science and Technology Co., Ltd
Room 307, Shenghui Mansion Block B, Xixiang, Bao'an District, Shenzhen, Guangdong Province, China
[email protected]screen.com
(+86) 158 8977 6658

Contact Us

Parts Finder

Get In Touch