MRPL57 logo

MRPL57

Large ribosomal subunit protein mL63

Molecular Synopsis