CH-8474 Welsikon-Dinhard
European patent · EP0855959 · Inventor
European patent · EP0667238 · Inventor