Loading patent details...
US5752606A: Method for Trapping, Manipulating, and Separating Cells and Cellular Components Utilizing a Particle Trap | Searchlight