Venous Vascular Closure System Versus Manual Compression... | NCT05563142 | Trialant