Homo sapiens

PTCHD4

C6orf138, PTCH53, dJ402H5.2, RP3-402H5.2
patched domain containing 4
138106
9606