76225074
Mar 15, 2001
Mar 23, 2004
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