BL21(DE3) Competent Cells, 5 × 0.2 mL

$165.93

SKU: 200131 Category: