Wetzikon
European patent · EP2175058 · Inventor
European patent · EP2025783 · Inventor
European patent · EP1502979 · Inventor