Shanghai Cowell Machinery Co., Ltd. (Cowell) is a professional manufacturer of petroleum tank truck equipment, industrial flow meters and pumps in China. Registered in Shanghai, and managed by a profe...