243474 ⎘
Peptide or protein sequence; Peptide or protein sequence; Viral peptide or viral protein Foot and mouth disease related