RelicaseA11-10 International Business Park, No.388 section 2, MID Huanghe Rd. Chengdu, 610225, China Tel: +86(28) 858 803 88