Schlieren
Swiss trademark · 853522 · Holder
European patent · EP4165029 · Inventor
European patent · EP3709954 · Inventor