Loading patent details...
US4893886A: Non-Destructive Optical Trap for Biological Particles and Method of Doing Same | Searchlight