Catalog number:
E8ET1604-17
Name:
Tubulin beta-III
Size:
100ul
Supplier:
EnoGene
Price:
375.00