CH-4104 Oberwil
European patent · EP0083313 · Inventor
European patent · EP0040582 · Inventor
European patent · EP0041042 · Inventor