BALERNA
European patent · EP4506043 · Inventor
European patent · EP4356984 · Inventor
Swiss trademark · 796768 · Agent