Invertebrate Tachykinin - I, OctTK - I

Supplier Creative Peptides
Product # T01009
Pricing Inquire
Sequence KPPSSSEFIGLM-NH2
Feedback