75754028
Jul 19, 1999
GENELINX INTERNATIONAL INC.
Subscribe
A device to hold tightly slides with an incubation chamber for DNA/ RNA/ proteins reactions/ hybridizations