CH-5430 Wettingen
European patent · EP0597138 · Inventor
European patent · EP0592717 · Inventor
European patent · EP0483554 · Inventor