SKU: AB-AB52623 Category: Tag: Brand:

AB-AB52623 Recombinant Anti-beta III Tubulin antibody [EP1569Y] 100 ul

Primaries – Recombinant

Out of stock