Bernhardzell
Swiss trademark · 754081 · Holder
Swiss trademark · 64989/2012 · Holder
Swiss patent · CH698501 · Inventor
Swiss trademark · 533615 · Holder