Telomerase reverse transcriptase

Recombinant Human Telomerase reverse transcriptase Protein