A set of food processing equipment: cleaning, drying, pasteurization. (1767499661) > SHIYIDE (SHENZHEN) INTERNATIONAL TRADE CO.,LTD