pTXTL-PLlacO1-tetR

$65.00

pTXTL-PLlacO1-tetR

SKU: 502127 Category:

Additional information

Quantity

Reactions