IPR023476

Peptidyl-tRNA hydrolase (NCBI)