Loading patent details...
US7349158B2: Diffraction grating-based encoded micro-particles for multiplexed experiments | Searchlight