SIVmac239 envelope - 71

Supplier Creative Peptides
Product # H09801
Pricing Inquire
MolecularWeight 2340
Sequence VILLRIVIYIVQMLAKLRQG
Feedback