Neuropeptide EI, NEI, rat

Supplier Creative Peptides
Product # N06011
Pricing Inquire
MolecularFormula C63H98N16O23
Sequence EIGDEENSAKFPI-NH2
Feedback