promega.com Rank 320.5K. Estimated value 6,780$rupress.org Rank 167.2K. Estimated value 13,056$novozymes.com Rank 372K. Estimated value 5,832$scholaridea.com Rank 516.8K. Estimated value 4,188$qiagen.com Rank 71.1K. Estimated value 30,924$tolweb.org Rank 1M. Estimated value 2,076$medchemexpress.com Rank 345.1K. Estimated value 6,288$nature.com Rank 478. Estimated value 4,785,648$nsfgrfp.org Rank 419.2K. Estimated value 5,172$zymergen.com Rank 356.3K. Estimated value 6,084$