Wädenswil
European patent · EP3720936 · Inventor
European patent · EP3448843 · Inventor
European patent · EP0933030 · Inventor