rpl31e logo

rpl31e

50S ribosomal protein L31e

Molecular Synopsis