ByNobleID
    Inteins of Thermococcus fumicolans DNA polymerase are endonucleases with distinct enzymatic behaviors. | NobleID