CH-4513 Langendorf
European patent · EP0472778 · Inventor
European patent · EP0471889 · Inventor
European patent · EP0120996 · Inventor