Chinese Hamster

Recombinant Chinese Hamster Cathepsin D / CTSD Protein