AMV Reverse Transcriptase (Avian Myeloblastosis Virus Reverse Transcriptase) is an RNA-dependent DNA polymerase with a molecular weight of 157,000 daltons. This enzyme can synthesize a complementary DNA strand initiating from a primer using either RNA (cDNA synthesis) or single-stranded DNA as template.