Wohlen
Swiss patent · CH695010 · Inventor
Swiss patent · CH694982 · Inventor
European patent · EP0953312 · Inventor
European patent · EP0815822 · Inventor