Balsthal
Swiss patent · CH687431 · Holder, Inventor
European patent · EP0327655 · Holder
European patent · EP0072030 · Holder