NBx cells

NBx cells for fast, efficient plasmid yield

$59.50