Embolization Procedures in the Peripheral Vasculature Using the Magellan™ Robotic System | NCT02369692 | Trialant