European eCLIPSâ„¢ Safety, Feasibility and Efficacy Study | NCT02607501 | Trialant