Loading patent details...
US5507629A: Artificial Hearts With Permanent Magnet Bearings | Searchlight