RPL23 logo

RPL23

60S ribosomal protein L23

Molecular Synopsis