ZHOU SHAN CANRUNS MACHINERY CO.,LTD Country China Brand Name: Other Stand Number: AA 031 Product Index: FOOD TECHNOLOGY About Exhibitor Contact Exhibitor tomato sauce mixer and preparing tank