Inventions 13.07.2025 10:38 Description: Int'l Exhibition of Inventions, New Techniques and Products www: www.inventions-geneva.ch Location: Geneva Palexpo C.P. 112 1218 Le Grand-Saconnex, Switzerland Switzerland Categories: Other manufacturing Timetable: April 10, 2019 - April 14, 2019 Share