Neuchâtel
European patent · EP4234102 · Inventor
European patent · EP3860767 · Inventor
Swiss design · 142693 · Designer