Clarens
European patent · EP3253666 · Holder, Inventor
Swiss trademark · 664073 · Agent, Holder
Swiss trademark · 631108 · Agent