CH-5430 Wettingen
European patent · EP0158891 · Inventor
European patent · EP0133549 · Inventor
European patent · EP0134457 · Inventor