ZHOU SHAN CANRUNS MACHINERY CO.,LTD Country China Brand Name: Other Stand Number: AA 031 Product Index: FOOD TECHNOLOGY About Exhibitor Contact Exhibitor manual tuna cleaning system