Thymidine kinase

Recombinant Human Thymidine kinase Protein