SIVmac239 envelope - 68

Supplier Creative Peptides
Product # H09853
Pricing Inquire
MolecularWeight 2489.8
Sequence KLNSWDVFGNWFDLASWIKY
Feedback