Bonvillars
Swiss patent · CH690313 · Inventor
Swiss patent · CH682030 · Holder, Inventor
European patent · EP0418322 · Holder