Home
>
Search Results
>
hy-p0191a
hy-p0191a Search Results
charybdotoxin
(
MedChemExpress
)
N/A
Charybdotoxin TFA, a 37-amino acid peptide, is a K+ channel blocker.
Buy from Supplier
Image Search Results