A Clinical Evaluation of the Bard® Luminexx™ Iliac Stent and Delivery System | NCT00561457 | Trialant