bn:01364851n
Noun Concept
IT
patch
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