Lutry
European patent · EP4376737 · Inventor
European patent · EP4243712 · Inventor
Swiss design · 146038 · Designer