DNA Microarray

A glass slide or silicon chip with many DNA fragments.

DNA Microarray Definition | Radience
DNA Microarray Definition | Radience