Loading patent details...
US7217240B2: Heart stabilizer | Searchlight