CH-5430 Wettingen
European patent · EP0726581 · Inventor
European patent · EP0288715 · Inventor
European patent · EP0147607 · Inventor