Brand: Thermo Scientific
Product Code: EC0114
   0 reviews

Thermo Scientific Bl21(DE3) Competent Cells​, 20 reactions [Store at -80 °C]