Recombinant Spindle Pole Body Component Protein 24 (SPC24)

Product No.: URPN047Hu01

Organism species: Homo sapiens (Human)

1/1