Shanghai Cowell Machinery Co., Ltd. (Cowell) is a professional manufacturer of petroleum tank truck equipment, industrial flow meters and pumps in China.<br/><br/>Registered Shanghai, managed by team, delivers ...
Address:RM803, No.1, Lane 423, Xincun Road, ShanghaiBusiness type:Manufacturer, Trading Company