New Fabric Attenuation Device in Endovascular Interventio... | NCT01450969 | Trialant