ensg00000183718 (TRIM52)

homo sapiens

tripartite motif containing 52