RPL23A logo

RPL23A

60S ribosomal protein L23-A

Molecular Synopsis