86-021-69922216
Floor 3, No. 321-1, Chungui Road, Huangdu Ind. Zone, Jiading Dist., Shanghai, China (Mainland)
lab low temperature water chiller units 20l, US $ 600 - 1600 / Set, Brandnew, Water-cooled, Shanghai, China.Source from Shanghai Yuhua Instrument Equipment Co., Ltd. on Waimaotong.com.