pTXTL-PLlacO1-deGFP

$65.00

pTXTL-PLlacO1-deGFP

SKU: 502125 Category:

Additional information

Quantity

Reactions