Wiesendangen
European patent · EP1598034 · Inventor
European patent · EP1415621 · Inventor
European patent · EP1393697 · Inventor
European patent · EP1321114 · Inventor