Recombinant Human Patched/PTCH1 Protein

CLPP-00150969 is recombinant human PTCH1 protein
Supplier CD BioSciences
Product # CLPP-00150969
Pricing 10 µg, Inquire
Feedback