Immunogen

Recombinant Human Thioredoxin-related transmembrane protein 1