ENSG00000230062 (ANKRD66)

homo sapiens

ankyrin repeat domain 66