Neuchâtel
Swiss trademark · 822159 · Holder
European patent · EP4176242 · Inventor
Swiss trademark · 761230 · Holder