Matches 1 - 1 out of 1
Match Document Document Title
7291105 Self-anchoring cardiac harness  
A self-anchoring cardiac harness is configured to fit at least a portion of a patient's heart and includes a tissue engaging element for frictionally engaging an outer surface of a heart. The...
Matches 1 - 1 out of 1