Atrial gland peptide A

Supplier Creative Peptides
Product # E12006
Pricing Inquire
Sequence AVKLSSDGNYPFDLSKEDGAQPYFMTPRLRFYPI
Feedback