Effretikon
Swiss trademark · 628136 · Agent, Holder
Swiss trademark · 50023/2011 · Agent, Holder
European patent · EP2110420 · Inventor