Putative peptide YY-2

Supplier Creative Peptides
Product # P36002
Pricing Inquire
Sequence YPIKPEAPGEDAFLG
Feedback