HIV - 1 CONSENSUS B VIF - 26

Supplier Creative Peptides
Product # H09608
Pricing Inquire
MolecularWeight 1876.1
Sequence DLADQLIHLYYFDCF
Feedback