Boston Scientific, Vascular Self-Expanding Stent System, Innova 5mm x 40mm x 75cm
/ 1