Pyrimidine-specific ribonucleoside hydrolase RihA STM0661

Pyrimidine-specific ribonucleoside hydrolase RihA STM0661