AFX2 endovascular system with larger diameter sizes (28 mm Main Body and/or 20 mm Iliac Limbs)

Manufacturer