Wetzikon
European patent · EP3905710 · Inventor
European patent · EP3767354 · Inventor
European patent · EP3660564 · Inventor