ENSG00000185920 (PTCH1)

homo sapiens

patched 1