RPL31A logo

RPL31A

60S ribosomal protein L31-A

Molecular Synopsis