76225073
Mar 15, 2001
EDC BIOSYSTEMS INC.
Subscribe
Electro-mechanical hardware, namely, liquid handling devices for handling and transferring genomic and proteomic materials for screening and arraying in the drug discovery field