Malans
Swiss patent · CH713362 · Holder, Inventor
Swiss trademark · 701092 · Holder
European patent · EP2366370 · Holder, Inventor