ENSG00000125375 (DMAC2L)

homo sapiens

distal membrane arm assembly complex 2 like