Number of employees
13
Annual revenue
$2000000
BioChain Institute, Incorporated - 39600 Eureka Drive, Newark, CA 94560, USA - Tel: 888.762.2568 or 510.783.8588 - fax: 510.783.5386 e-mail: order@biochain.com website: www.biochain.com All of our products are intended to be used for RESEARCH purposes only.