76274540
Jun 20, 2001
Dec 31, 2002
Laboratory apparatus, namely, microarrayer for microarraying biological preparations on a substrate to the biochip; laboratory apparatus, namely, spotter for spotting biological preparations comprising spotting pin
Electrical and Scientific Apparatus