Peptide or Protein

Viral Proteins

Proteins found in any species of virus.

AMW:CHEM:122632