HIV - 1 MN ENV - 133

Supplier Creative Peptides
Product # H09036
Pricing Inquire
MolecularWeight 1492.1
Sequence STMGAASVTLTVQAR
Feedback