BL21(DE3) pLysS Competent Cells, 5 × 0.2 mL

$165.93

SKU: 200132 Category: