Peptide or Protein

Micropeptides

Polypeptides 100 amino acids or less in length that are encoded by SHORT OPEN READING FRAME.

AMW:CHEM:122677