Retroviruses are a class of single-stranded RNA viruses that contain reverse transcriptase. Viral RNA is used as the template to synthesize cDNA under the function of reverse transcriptase, https://virsci.creativebiomart.net/retroviruses-packaging-service.html