T20P8.2 logo

T20P8.2

Oligoribonuclease

Molecular Synopsis