Humanin, HN

Supplier Creative Peptides
Product # A13182
Pricing Inquire
MolecularWeight 2687.3
Sequence MAPRGFSCLLLLTSEIDLPVKRRA
Feedback