Loading patent details...
US5876593A: Magnetic Immobilization and Manipulation of Biological Entities | Searchlight