Männedorf
European patent · EP3491209 · Holder, Inventor
Swiss trademark · 704576 · Holder
Swiss patent · CH712748 · Holder, Inventor