Recombinant Thrombospondin Type I Domain Containing Protein 7A (THSD7A)

Product No.: URPN909Mu01

Organism species: Mus musculus (Mouse)

1/1