Roche
Swiss trademark · 55076/2008 · Holder
Swiss trademark · 52538/2008 · Holder
Swiss trademark · 531860 · Holder