EAFP2

Supplier Creative Peptides
Product # AF2877
Pricing Inquire
Activity Antimicrobial
Sequence ETCASRCPRPCNAGLCCSIYGYCGSGAAYCGAGNCRCQCRG
Feedback