XL1-Blue Subcloning Competent Cells, 8× 500 ul

$123.29

SKU: 200130 Category: