Dinoponeratoxin Da-1039

Supplier Creative Peptides
Product # AF046
Pricing Inquire
Activity Antibacterial
Sequence GVVPHDFRI
Feedback