Kaneka Endovascular Embolization and Protection | NCT05563051 | Trialant