Nyon
European patent · EP4520682 · Inventor
European patent · EP4069604 · Inventor
Swiss patent · CH718002 · Inventor
Swiss design · 145402 · Designer