ENSG00000139549 (DHH)

homo sapiens

desert hedgehog signaling molecule