Grandvaux
European patent · EP4273079 · Inventor
Swiss trademark · 768734 · Holder
Swiss trademark · 745287 · Holder
European patent · EP3530460 · Inventor