CH-8135 Langnau a/Albis
European patent · EP0151684 · Inventor
European patent · EP0112287 · Inventor