CH-8185 Winkel
European patent · EP0449768 · Inventor
European patent · EP0333640 · Inventor
European patent · EP0086902 · Inventor