Zürich/Witikon
European patent · EP1082910 · Inventor
European patent · EP1074188 · Inventor
European patent · EP0913096 · Inventor