Terminal Deoxynucleotidyl Transferase

Terminal Deoxynucleotidyl Transferase

Size

1000 units

Catalog no.

9510-01K-EB

Price

309 EUR

Buy
Value Description