CH-1400 Yverdon les Bains
European patent · EP3079494 · Inventor
European patent · EP3073841 · Inventor