CH-5430 Wettingen
European patent · EP0187312 · Inventor
European patent · EP0099970 · Inventor
European patent · EP0094697 · Inventor