ensg00000176641 (RNF152)

homo sapiens

ring finger protein 152