Cham
Swiss trademark · 53614/2010 · Holder
Swiss trademark · 58245/2009 · Holder
Swiss patent · CH699976 · Holder, Inventor