CH-1400 Yverdon-les-Bains
European patent · EP3256933 · Inventor
European patent · EP3256934 · Inventor