75381914
Oct 30, 1997
Aug 31, 1999
JOMED IMPLANTATE GMBH
Subscribe
cardiac assistance device, namely, catheter with a rotating impeller to increase cardiac output