Apidaecin-2

Supplier Creative Peptides
Product # A35004
Pricing Inquire
Sequence GNNRPIYIPQPRPPHPRL
Feedback