Location Name | Address | Contact | |
China | Chongqing Drawell Instrument Co., Ltd.Headquarters | Suite 2705, Building No.12, (Evergrande City Square) Shiyou Road No.1 Yuzhong District China, CQ 400042 | +86 133 2035 3102 |
China | Shanghai Drawell Scientific Instrument Co., Ltd. | Suite 1101, Lane561 XiuChuan Rd., Pudong New Area Shanghai China, SH 201200 | +86 153 1707 8131 |