SIVmac239 envelope - 25

Supplier Creative Peptides
Product # H09759
Pricing Inquire
MolecularWeight 2261.7
Sequence LRCNDTNYSGFMPKCSKVVV
Feedback