Beijing Aili Technology Co., Ltd.

Room 401, Floor 4, Building B, No. 26 Yongwang West Road, Daxing Biomedical Industry Base, Zhongguancun Science and Technology Park, Daxing District, Beijing, China

Public listing — information not confirmed by the manufacturer

Factory Information

Address
Room 401, Floor 4, Building B, No. 26 Yongwang West Road, Daxing Biomedical Industry Base, Zhongguancun Science and Technology Park, Daxing District, Beijing, China