European eCLIPS™ Safety, Feasibility and Efficacy Study | NCT02607501 | Trialant