Putative peptide YY-3

Supplier Creative Peptides
Product # P36001
Pricing Inquire
Sequence ALVDTCPIKPEAPGEDESLEELSHYYASLCHYLNVVTRQWWEGADMW
Feedback