ECLIPSE Feasibility Trial (Ensure's Vascular Closure Device Speeds Hemostasis Trial) EU | NCT00574691 | Trialant