Immunogen

Recombinant Human Thymidine kinase Protein