endovascular stent


endovascular stent

A stent placed inside an artery or a vein.See also: stent