RPL23A logo

RPL23A

60S ribosomal protein L23A

Molecular Synopsis