IPR002833

Peptidyl-tRNA hydrolase (NCBI)