IFFA 27.04.2024 05:42 Description: Technology meats Business: No. 1 for processing, packaging, selling www: www.iffa.com Location: Exhibition Centre Frankfurt Ludwig Erhard Anlage,60327, Frankfurt Germany Categories: Manufacture of food, beverages and tobacco products Timetable: May 4, 2019 - May 9, 2019 Share