ENSG00000177238 (TRIM72)

homo sapiens

tripartite motif containing 72