Loading patent details...
US5689109A: Apparatus and Method for the Manipulation, Processing and Observation of Small Particles, in Particular Biological Particles | Searchlight