85476946
Nov 18, 2011
CHF TECHNOLOGIES INC.
Subscribe
Medical device to downsize the enlarged left ventricle by using a series of catheters and guidewires and anchors