Schlieren
European patent · EP3812637 · Inventor
European patent · EP3535516 · Inventor
European patent · EP3429909 · Inventor