ENSG00000170777 (TPD52L3)

homo sapiens

TPD52 like 3