NCT07316855 - Evaluating the Feasibility of Bioresorbable Iron-Based Covered Stent: A Clinical Trial | Crick | Crick