ensg00000265681 (RPL17)

homo sapiens

ribosomal protein L17