CH-9472 Grabs
European patent · EP0720893 · Inventor
European patent · EP0410928 · Inventor
European patent · EP0390738 · Inventor