rpl17 logo

rpl17

60S ribosomal protein L17

Molecular Synopsis