Loading patent details...
US6464655B1: Electrically-controllable multi-fingered resilient heart compression devices | Searchlight