Meilen
Swiss trademark · 736051 · Holder
Swiss patent · CH705008 · Inventor
European patent · EP1785170 · Inventor