Skip to content

Endovascular suturing system

FDA product code OTD · Class 2 · 18 devices · 255 reports · 27 deaths reported · 2 devices named in recalls