Single-Use BL21(DE3)pLysS Competent Cells: 1ml

$224.20

SKU: L1195 Category: