Perroy
European patent · EP0088768 · Holder
Swiss patent · CH644930 · Holder, Inventor
Swiss patent · CH644929 · Holder, Inventor