NCT04886505 - An EFS Assessing the Electrolytic eCLIPs System for Treatment of Intracranial Aneurysms | Crick | Crick