Biel/Bienne
European patent · EP0441751 · Holder
Swiss patent · CH680306 · Holder, Inventor
European patent · EP0330622 · Holder