CH-7277 Davos Glaris
European patent · EP2654581 · Inventor
European patent · EP1211991 · Inventor
European patent · EP0917449 · Inventor