Immunogen

Recombinant Human TIMM8A Protein