pTXTL-T7p14-deGFP

$65.00

T7p14-deGFP

SKU: 502111 Category:

Additional information

Quantity

Reactions