Health Information > Terms ExplainedStent-graft Vascular Clinic A metallic scaffold tube with a fabric cover Vascular Clinic