Belp
European patent · EP0676580 · Inventor
Swiss trademark · 423791 · Holder
Swiss trademark · 414633 · Holder
Swiss patent · CH688973 · Inventor