Rosetta(DE3)pLysS Competent Cells – Novagen

$327.00

SKU: 70956-4 Category: