Basel
Swiss patent · CH708389 · Inventor
Swiss trademark · 640833 · Holder
European patent · EP2239651 · Inventor