Recombinant Histone Cluster 3, H2a (HIST3H2A)

Product No.: URPQ850Hu01

Organism species: Homo sapiens (Human)

1/1