Homo sapiens

TRIM59-IFT80

IFT80-L
TRIM59-IFT80 protein
936863
9606