Pleurocidin-like peptide WF3

Supplier Creative Peptides
Product # P26003
Pricing Inquire
Sequence FLGALIKGAIHGGRFIHGMIQNHHG
Feedback