Efficacy and Safety of the Self-expanding Intracranial St... | NCT05755516 | Trialant