SDS-PAGE analysis of Human Patched 1 Protein.
Human Patched 1 (PTCH1) Protein
Supplier Page from Abbexa Ltd for Human Patched 1 (PTCH1) Protein