bn:01364851n
Noun Concept
EL
patched
EN
Patched is a conserved 12-pass transmembrane protein receptor that plays an obligate negative regulatory role in the Hedgehog signaling pathway in insects and vertebrates. Wikipedia
Relations
Sources