Report copyright - Patched is a 12 pass transmembrane receptor: Patched is the receptor for the key signaling protein Hedgehog

Please pass captcha verification before submit form