Contact Icubio
Shenzhen iCubio Biomedical Technology Co., Ltd.

Tel:158 1554 7606

Fax:158 1554 7606

Address:11/F,Building A,Qiaode Science & Technology Park,No.7 Road,Hi-Tech Industry, Guangming new District,Shenzhen 518106,China

Classification by product

News

Ltd. 11/F, Building A, Qiaode Science & Technology Park, No.7 Road, Hi-Tech Industry ,Guangming new district, Shenzhen, China.