tripartite motif containing 72, E3 ubiquitin protein ligase Biomolecules

tripartite motif containing 72, E3 ubiquitin protein ligase Biomolecules