Implant for Augmentation of Cerebral Blood Flow Trial, Effectiveness and Safety in a 24 Hour Window (ImpACT-24A) | NCT03767192 | Trialant