NCT05563051 - Kaneka Endovascular Embolization and Protection | Crick | Crick