Techstar

Techstar®

Surgery A percutaneous system with suture-based arterial access site closure post diagnostic and therapeutic catheterization. See Catheterization.