ensg00000205726 (ITSN1)

homo sapiens

intersectin 1