Ar.1193 Electroporation Competent Cellule : 10 tubes (100μL/tube)
Website URL:
/shop/ar-1193-electroporation-competent-cellule-10-tubes-100ml-tube-48440
Display Name:
Ar.1193 Electroporation Competent Cellule : 10 tubes (100μL/tube)