MRPL58 logo

MRPL58

Peptidyl-tRNA hydrolase ICT1, mitochondrial

Molecular Synopsis