St-Martin VS
European patent · EP0256304 · Holder
Swiss patent · CH669002 · Holder, Inventor
Swiss patent · CH641864 · Holder, Inventor