CH-4312 Magden
Swiss patent · CH694720 · Inventor
European patent · EP0909130 · Inventor
European patent · EP0376888 · Inventor