Schlieren
European patent · EP4010467 · Inventor
European patent · EP3655030 · Inventor
European patent · EP3655029 · Inventor