78956480
Aug 21, 2006
Jul 29, 2008
Scientific and/or laboratory equipment and automated liquid handling apparatus, namely a femtoliter fluid-dispensing unit applying sample fluids to the surfaces of treated substrates
Electrical and Scientific Apparatus