Microarrays

 
Dyed or Fluorescent Microspheres

Dyed or Fluorescent Microspheres