NCT03234894 - Clinical Trial of the WC360 SiteSeal Adjunctive Compression Device Following Interventional Endovascular Procedures | Crick | Crick