Contact Infomation
Shenzhen Apexel Technology Co., Ltd.
Guangdong, China
Floor 5, Unit 2, Building 2, Guanghui Science Park, No. 13, Minqing Road, Longhua New District, Shenzhen, Guangdong, China
Mr Alex Hu