Loading patent details...
US6296653B1: Cardiac resuscitation device for percutaneous direct cardiac massage | Searchlight