ensg00000134419 (RPS15A)

homo sapiens

ribosomal protein S15a