Tuberoinfundibular peptide of 41 residues,bovine

Supplier Creative Peptides
Product # T25004
Pricing Inquire
Sequence SLALADDAAFRERARLLAALERRHWLNSYMHKLLVLDAP
Feedback