endoluminal stent


endoluminal stent

A stent placed inside a tubular structure or organ.See also: stent