75407196
Dec 17, 1997
SYNTENI INC.
Subscribe
microarray consisting of a substrate on which nucleic acid sequences are affixed for use in the fields of genomics, scientific and research diagnostics and biotechnology