Cardia

Cardia

Advanced transcatheter septal occluders for congenital cardiac defect treatment, featuring patented self-centering mechanisms.

Authorizing premium user...