NCT07749820 - Clinical Trial of Thrombectomy Systems | Crick | Crick