MRPL57 logo

MRPL57

Ribosomal protein 63, mitochondrial

Molecular Synopsis