Number of employees
60
Annual revenue
$10000000
Offers peptide synthesis, reagents, enzyme substrates and inhibitors from Dublin, California.