SIVmac239 envelope - 39

Supplier Creative Peptides
Product # H09734
Pricing Inquire
MolecularWeight 2213.5
Sequence PGGGDPEVTFMWTNCRGEFL
Feedback