Tuberoinfundibular peptide of 39 residues,human

Supplier Creative Peptides
Product # T25001
Pricing Inquire
Sequence SLALADDAAFRERARLLAALERRHWLNSYMHKLLVLDAP
Feedback