Orcokinin-2

Supplier Creative Peptides
Product # O07008
Pricing Inquire
Sequence NFDEIDRSGFDGFV
Feedback