ensg00000165186 (PTCHD1)

homo sapiens

patched domain containing 1