CEF33, Cytomegalovirus, HCMV pp65

Supplier Creative Peptides
Product # C14032
Pricing Inquire
MolecularWeight 1319.4
Sequence EFFWDANDIY
Feedback