Altstätten
Swiss trademark · 846806 · Holder
Swiss trademark · 816126 · Holder
European patent · EP4052872 · Inventor