ByNobleID
    Group II intron thermophilic reverse transcriptases | NobleID