CH-5525 Fischbach / Göslikon
European patent · EP0712665 · Inventor
European patent · EP0351607 · Inventor