Catch-Relaxing Peptide

Peptide, found in molluscs; BK/SK K+ channel modulator.

Price Not Available 5 mg Catch-Relaxing Peptide Supplier Page
Catalog Number C0379
Molecular Formula C36H67N11O7S2
Purity ≥95%
Size 5 mg