CH-8362 Balterswil
European patent · EP0621391 · Inventor
European patent · EP0616108 · Inventor
European patent · EP0322355 · Inventor
European patent · EP0322354 · Inventor