RPS23A logo

RPS23A

40S ribosomal protein S23-A

Molecular Synopsis