Products for endovascular interventions