HIV - 1 MN ENV - 28

Supplier Creative Peptides
Product # H09368
Pricing Inquire
MolecularWeight 1715.1
Sequence SLWDQSLKPCVKLTP
Feedback