SMD1168 chemically Yeast Express Competent Cells

Model: CHC00100
Availability :  In Stock
  • SMD1168 chemically Yeast Express Competent Cells
$596.00
Shipping with Dry ice