ENSG00000173456 (RNF26)

homo sapiens

ring finger protein 26