ENSG00000152413 (HOMER1)

homo sapiens

homer scaffold protein 1