Catalog number:
E8R1401-3
Name:
Beta III Tubulin
Size:
100ul
Supplier:
EnoGene
Price:
375.00