ENSG00000135373 (EHF)

homo sapiens

ETS homologous factor