NCT03730571 - The AbsorbaSeal Vascular Closure Device Trial | Crick | Crick