nationality: Germany, Schwyz
joint signature by two · Schwyz
European patent · EP3261480 · Inventor
European patent · EP3261482 · Inventor