inner-bg.png

A polar filter in DNA polymerases prevents ribonucleotide incorporation