CH-1400 Yverdon-les-Bains
European patent · EP2793677 · Inventor
European patent · EP2793678 · Inventor