embolic protection devices
vascular filters or occlusive devices that provide protection of organs from blood clots or embolism-causing debris dislodged during endovascular procedures
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous