85660700
Jun 25, 2012
Sep 10, 2013
GENSCRIPT USA INCORPORATED
Subscribe
research and development in the field of proteins; providing an on-line computer database for use in protein characterization and identification for scientific research purposes