HIV - 1 MN ENV - 200

Supplier Creative Peptides
Product # H09586
Pricing Inquire
MolecularWeight 1853.1
Sequence WNLLQYWSQELKSSA
Feedback