DBC Shanghai Medical Imaging Technology Co., Ltd.
Room 116-120, No. 12, Lane 1260, Huajiang Road, Minhang District, Shanghai,China
201106 Shanghai China
+86 21 5428 3175
Pad. 25 Stand CHINA PAVILION A142
DBC Healthcare is one of the largest manufacturers of veterinary imaging equipment in China