Renens
Swiss trademark · 857265 · Holder
Swiss trademark · 854732 · Holder
European patent · EP4074312 · Inventor