Neuchâtel
Swiss patent · CH719189 · Inventor
European patent · EP4005427 · Inventor
Swiss patent · CH718094 · Inventor