Bradykinin-potentiating peptide E

Supplier Creative Peptides
Product # C40006
Pricing Inquire
Sequence QKWDPPPVSPP
Feedback