CH-5525 Fischbach-Göslikon
European patent · EP0169806 · Inventor
European patent · EP0112296 · Inventor