Meggen
Swiss patent · CH722210 · Inventor
European patent · EP4091524 · Inventor
Swiss patent · CH715255 · Inventor