- Phone
-
Address
5th Floor, Building 2, No. 518 Fuquan North Road, Changning District, Shanghai
Leica Microsystems (Shanghai) Trading Co., Ltd
5th Floor, Building 2, No. 518 Fuquan North Road, Changning District, Shanghai