GTR10392597

Monkey Tripartite motif containing protein 59 (TRIM59) ELISA kit

human-cell-line