Männedorf
European patent · EP1079350 · Inventor
European patent · EP0939387 · Inventor
European patent · EP0973137 · Inventor