Biochemistry

Reverse transcriptase is: