Parabutoporin

Supplier Creative Peptides
Product # P16001
Pricing Inquire
Sequence FKLGSFLKKAWKSKLAKKLRAKGKEMLKDYAKGLLEGGSEEVPGQ
Feedback