Endokinin D, human

Supplier Creative Peptides
Product # T01006
Pricing Inquire
Sequence VGAYQLEHTFQGLL-NH2
Feedback